package main

import "fmt"

func main() {
	//nums := []int{2, 3, 4}
	//sum := 0
	//for i, num := range nums {
	//	sum += num
	//	if num == 2 {
	//		fmt.Println("index:", i, "num:", num) // index: 0 num: 2
	//	}
	//}
	//fmt.Println(sum) // 9
	//
	//m := map[string]string{"a": "A", "b": "B"}
	//for k, v := range m {
	//	fmt.Println(k, v) // b 8; a A
	//}
	//for k := range m {
	//	fmt.Println("key", k) // key a; key b
	//}

	nums := []int{1, 2, 3, 4, 5}
	for i, num := range nums {
		fmt.Println(i, num)
	}

	map1 := map[string]string{"a": "A"}
	for k, v := range map1 {
		fmt.Println(k, v)
	}

	map2 := map[string]string{"a": "B"}
	for k := range map2 {
		fmt.Println(k)
	}

}
